hide away from flies - Francés Inglés Diccionario